run-dry protection device - Spanish English Dictionary